@font-face 
{ 
	font-family: TheQuest; 
	font-weight: normal; 
	src: url("/assets/quest.TTF"); 
    unicodeRange:
		U+0041-U+005A, /* Upper-Case [A..Z] */
		U+0061-U+007A, /* Lower-Case a-z */
		U+0030-U+0039, /* Numbers [0..9] */
		U+0020-U+002F, /* Punctuation */
		U+003A-U+0040, /* Punctuation */
		U+005B-U+0060, /* Punctuation */
		U+007B-U+007E; /* Punctuation */
}

@font-face { 
	font-family: RoughTypewriter; 
	font-weight: normal; 
	src: url("/assets/rough_typewriter.OTF"); 
    unicodeRange:
		U+0041-U+005A, /* Upper-Case [A..Z] */
		U+0061-U+007A, /* Lower-Case a-z */
		U+0030-U+0039, /* Numbers [0..9] */
		U+0020-U+002F, /* Punctuation */
		U+003A-U+0040, /* Punctuation */
		U+005B-U+0060, /* Punctuation */
		U+007B-U+007E; /* Punctuation */
}

@font-face 
{ 
	font-family: EdwardianScript; 
	font-weight: normal; 
	src: url("/assets/ITCEDSCR.TTF"); 
    unicodeRange:
		U+0041-U+005A, /* Upper-Case [A..Z] */
		U+0061-U+007A, /* Lower-Case a-z */
		U+0030-U+0039, /* Numbers [0..9] */
		U+0020-U+002F, /* Punctuation */
		U+003A-U+0040, /* Punctuation */
		U+005B-U+0060, /* Punctuation */
		U+007B-U+007E; /* Punctuation */
}

@font-face 
{ 
	font-family: RageItalic; 
	font-weight: normal; 
	src: url("/assets/RAGE.TTF"); 
    unicodeRange:
		U+0041-U+005A, /* Upper-Case [A..Z] */
		U+0061-U+007A, /* Lower-Case a-z */
		U+0030-U+0039, /* Numbers [0..9] */
		U+0020-U+002F, /* Punctuation */
		U+003A-U+0040, /* Punctuation */
		U+005B-U+0060, /* Punctuation */
		U+007B-U+007E; /* Punctuation */
}

global 
{
   	color: #444444;
	font-family: TheQuest;
   	font-size: 14px;
   	font-weight: normal;
    modal-transparency: 0.75;
    modal-transparency-blur: 5;
    modal-transparency-color: white;
    modal-transparency-duration: 350;
	roll-over-color: white;
	roll-over-indicator-skin: null;
	selection-color: white;
}

.menuBar
{ 
	horizontal-gap: 30;
}

.header
{
	font-family: TheQuest; 
	font-size: 20pt; 
	font-weight: normal;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.title
{
	color: #4F7100; 
	font-family: EdwardianScript;
	font-size: 74;
}

.title2
{
	color: #444444;
	font-family: RoughTypewriter;
	font-size: 36;
}

.title3
{
	color: #444444;
	font-family: RoughTypewriter;
	font-size: 18;
}

.dateLabel
{ 
	font-family: RoughTypewriter; 
	font-size: 48pt; 
	color: #9933ff;
}

.panel
{
	background-color: #FFFFFF;
	border-thickness: 0;
   	border-thickness-bottom: 0;
   	border-thickness-left: 0;
   	border-thickness-right: 0;
   	border-thickness-top: 0;
	border-style: solid; 
	corner-radius: 0;
	disabled-color: #9933ff;
	drop-shadow-enabled: false;
	header-height: 0;
	padding-bottom: 10;
	padding-left: 10;
	padding-right: 10;
	padding-top: 5;
	panel-border-style: roundCorners;
	roll-over-color: #FFFFFF;
	selection-color: #FFFFFF;
	text-roll-over-color: #9933ff;
	text-selected-color: #9933ff;
}

.popupWindow
{
	corner-radius: 0;
	header-height: 30;
	header-colors: #C5CBAF, #D5DBBF;
	panel-border-style: roundCorners;
   	border-thickness: 1;
	border-alpha: 0.5; 
	border-color: #dddddd;
	border-style: solid; 
	background-color: #E5EBCF;
	background-alpha: 1.0;
	horizontal-align: center;
	padding-top: 10;
	roll-over-color: #E5EBCF;
	selection-color: #E5EBCF;
}

.popupWindowLink
{
	color: #9933ff;
	roll-over-color: #eeeeee;
	selection-color: #eeeeee;
	text-roll-over-color: #5500bb;
	text-decoration: underline;
}

.formItemLabel
{
	font-family: TheQuest;
	font-size: 16;
	font-weight: normal;
}

.body
{
	font-family: Verdana;
	font-size: 10;
}

.view 
{
	horizontal-gap: 20;
	padding-bottom: 5;
	padding-left: 5;
	padding-right: 5;
	padding-top: 10;
}

.navLinkBar
{
	horizontal-align: center;
	horizontal-gap: 10;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	separator-width: 0;
	text-roll-over-color: #9933ff;
	text-selected-color: #9933ff;
	vertical-align: top;
	vertical-gap: 5;
}

.navLinkBarButton
{
	font-weight: normal;
	font-family: EdwardianScript;
	font-size: 28;
	text-decoration: underline;
	text-roll-over-color: #9933ff;
	text-selected-color: #9933ff;
}

.link
{
	font-family: TheQuest; 
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	color: #7711DD;
	font-weight: normal;
	text-decoration: underline;
}

.accountBarText
{
	font-wight: bold;
	padding-left: 0;
	padding-right: 0;
}

.announcementDate
{
	color: #888888;
	font-size: 14;
	font-weight: normal;
}

.announcementText
{
	color: #777777;
	font-family: RageItalic;
	font-size: 20;
}

.wallPostText
{
	color: #888888;
	font-size: 10;
}

.wallPostOwner
{
	color: #555555;
	font-size: 10;
}

.alertText
{
	color: #777777;
	font-family: RageItalic;
	font-size: 20;
}